#include "il2cpp-config.h"
#include "icalls/mscorlib/System.Reflection.Emit/TypeBuilder.h"
#include "vm/Exception.h"
#include <cassert>

namespace il2cpp
{
namespace icalls
{
namespace mscorlib
{
namespace System
{
namespace Reflection
{
namespace Emit
{

void TypeBuilder::create_generic_class (Il2CppReflectionTypeBuilder*)
{
	NOT_SUPPORTED_SRE (TypeBuilder::create_generic_class);
}

Il2CppReflectionType* TypeBuilder::create_runtime_class (Il2CppReflectionTypeBuilder*, Il2CppReflectionTypeBuilder*)
{
	NOT_SUPPORTED_SRE (TypeBuilder::create_runtime_class);
	return NULL;
}

Il2CppReflectionEvent* TypeBuilder::get_event_info (Il2CppReflectionTypeBuilder*, Il2CppReflectionEventBuilder*)
{
	NOT_SUPPORTED_SRE (TypeBuilder::get_event_info);
	return NULL;
}

bool TypeBuilder::get_IsGenericParameter(Il2CppReflectionTypeBuilder*)
{
	NOT_SUPPORTED_SRE (TypeBuilder::get_IsGenericParameter);
	return false;
}

void TypeBuilder::setup_internal_class (Il2CppReflectionTypeBuilder*, Il2CppReflectionTypeBuilder*)
{
	NOT_SUPPORTED_SRE (TypeBuilder::setup_internal_class);
}

void TypeBuilder::create_internal_class (Il2CppReflectionTypeBuilder* tb)
{
	NOT_SUPPORTED_SRE (TypeBuilder::create_internal_class);
}

void TypeBuilder::setup_generic_class (Il2CppReflectionTypeBuilder*)
{
	NOT_SUPPORTED_SRE (TypeBuilder::setup_generic_class);
}

} /* namespace Emit */
} /* namespace Reflection */
} /* namespace System */
} /* namespace mscorlib */
} /* namespace icalls */
} /* namespace il2cpp */
